package org.wsalger.service;

import java.util.Date;
import java.util.HashMap;
import java.util.List;

import org.wsalger.model.ZMWeekreport;

public interface ZMWeekServiceI {
	//获取周报列表
	public List<HashMap> getAllWeekly();
    //获取所有周报列表按时间
    public List<HashMap> getWeeklyByDate(Date d);
    //获取所有周报列表按人员
    public List<HashMap> getWeeklyByUser(Long l);
    //获取周报列表按人员按时间
    public List<HashMap> getWeeklyByUserDate(Long l,Date d);
    //获取未审核的周报列表
    public List<HashMap> getWeeklyNotVerify(Boolean b);
    //根据ID获取周报
    public ZMWeekreport getWeeklyFull(Long l);
    //添加周报
    public String g_addNewWeekly(ZMWeekreport z);
    //修改周报
    public String g_editWeekly(ZMWeekreport z);
    //删除周报
    public String g_delWeekly(Long l);
    //审核周报
    public String g_verWeekly(Long l);
    
    
    
}
